From a822d6fce94e229ac71a2628b2746ef28521dd18 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Timm=20B=C3=A4der?= Date: Fri, 20 Jul 2018 19:22:50 +0200 Subject: [PATCH] menuitem: Don't redraw unnecessarily The gtk_widget_(un)set_state_flags calls before will do this if necessary. --- gtk/gtkmenuitem.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/gtk/gtkmenuitem.c b/gtk/gtkmenuitem.c index 6fdddbdeee..ac0809e296 100644 --- a/gtk/gtkmenuitem.c +++ b/gtk/gtkmenuitem.c @@ -1191,7 +1191,6 @@ gtk_real_menu_item_select (GtkMenuItem *menu_item) gtk_widget_set_state_flags (GTK_WIDGET (menu_item), GTK_STATE_FLAG_PRELIGHT, FALSE); - gtk_widget_queue_draw (GTK_WIDGET (menu_item)); } static void @@ -1204,7 +1203,6 @@ gtk_real_menu_item_deselect (GtkMenuItem *menu_item) gtk_widget_unset_state_flags (GTK_WIDGET (menu_item), GTK_STATE_FLAG_PRELIGHT); - gtk_widget_queue_draw (GTK_WIDGET (menu_item)); } static gboolean -- 2.30.2